package com.wrt.wm.util;

import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;

import org.springframework.stereotype.Component;

import lombok.extern.log4j.Log4j2;

/**
 * 删除文件工具
 * 
 * @author 文瑞涛
 */
@Component
@Log4j2
public class DeleteFileUtil {

	/**
	 * 
	 * 删除文件，一个或多个
	 * @param temp 文件对象数组
	 *
	 */
	public void cleanUp(File... temp) {
		for (File f:temp) {
			try {
				Files.delete(Paths.get(f.getPath()));
			} catch (IOException e) {
				log.error("清理出错", e);
				log.info(f.getAbsolutePath());
			}
		}

	}
}
